slap repeatedly - Français Anglais Dictionnaire